Text copied to clipboard!

Наслов

Text copied to clipboard!

Programer igara

Опис

Text copied to clipboard!
Tražimo talentovanog i strastvenog programera igara koji će se pridružiti našem timu i pomoći u razvoju inovativnih i uzbudljivih video igara. Kao programer igara, bićete odgovorni za dizajniranje, implementaciju i optimizaciju softverskih rešenja koja omogućavaju besprekorno iskustvo igranja. Rad u našem timu zahteva kreativnost, tehničku stručnost i sposobnost rešavanja problema kako biste osigurali da naši proizvodi budu visokog kvaliteta i privlačni igračima širom sveta. Vaše glavne odgovornosti uključuju razvoj i održavanje koda za različite aspekte igre, uključujući mehaniku igranja, veštačku inteligenciju, fiziku i korisnički interfejs. Takođe ćete raditi na optimizaciji performansi kako bi igre radile glatko na različitim platformama. Očekuje se da sarađujete sa dizajnerima, umetnicima i drugim programerima kako biste osigurali da svi aspekti igre funkcionišu skladno. Idealni kandidat treba da ima iskustvo u programiranju igara koristeći jezike kao što su C++, C# ili Python, kao i poznavanje razvojnih okruženja poput Unity ili Unreal Engine. Takođe je važno da imate razumevanje algoritama, struktura podataka i principa objektno orijentisanog programiranja. Iskustvo sa mrežnim igrama, grafičkim programiranjem ili razvojem mobilnih igara smatra se prednošću. Pored tehničkih veština, tražimo osobu koja je timski igrač, sposobna da komunicira ideje i rešenja, kao i da se prilagođava promenama u razvoju projekta. Ako ste strastveni u vezi sa igrama i želite da radite na uzbudljivim projektima u dinamičnom okruženju, ovo je prava prilika za vas!

Одговорности

Text copied to clipboard!
  • Razvoj i implementacija mehanike igranja i funkcionalnosti igre.
  • Optimizacija performansi igre za različite platforme.
  • Saradnja sa dizajnerima, umetnicima i drugim programerima.
  • Pisanje čistog, efikasnog i održivog koda.
  • Testiranje i ispravljanje grešaka u kodu.
  • Razvoj i integracija veštačke inteligencije i fizike u igri.
  • Rad na mrežnim funkcionalnostima i multiplayer sistemima.
  • Praćenje novih tehnologija i trendova u industriji igara.

Захтеви

Text copied to clipboard!
  • Iskustvo u programiranju igara koristeći C++, C# ili Python.
  • Poznavanje razvojnih okruženja kao što su Unity ili Unreal Engine.
  • Razumevanje algoritama, struktura podataka i objektno orijentisanog programiranja.
  • Iskustvo sa optimizacijom performansi i rešavanjem problema.
  • Sposobnost rada u timu i dobre komunikacione veštine.
  • Poznavanje mrežnog programiranja i multiplayer sistema je prednost.
  • Iskustvo sa grafičkim programiranjem i shaderima je poželjno.
  • Strast prema video igrama i razvoju interaktivnih iskustava.

Могућа питања на интервјуу

Text copied to clipboard!
  • Možete li opisati projekat igre na kojem ste ranije radili?
  • Koje razvojne alate i jezike najčešće koristite?
  • Kako biste optimizovali performanse igre na mobilnim uređajima?
  • Kako rešavate probleme sa bagovima i greškama u kodu?
  • Kako biste implementirali veštačku inteligenciju za neprijateljske likove u igri?
  • Koji su vaši omiljeni žanrovi igara i zašto?
  • Kako biste pristupili razvoju multiplayer funkcionalnosti?
  • Kako ostajete u toku sa najnovijim trendovima u industriji igara?